Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 2.6 #2311

Merged
merged 28 commits into from
Mar 29, 2024
Merged

Release 2.6 #2311

merged 28 commits into from
Mar 29, 2024

Conversation

AlvinSchiller
Copy link
Collaborator

@AlvinSchiller AlvinSchiller commented Mar 27, 2024

AlvinSchiller and others added 26 commits December 21, 2023 11:10
* fix youtube-dl version

* fix url for installation tests
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](actions/setup-python@v4...v5)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2 to 3.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](github/codeql-action@v2...v3)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bugfix: reenable Mifare Ultralight C support

Make use of read_id function from pirc552 package to reenable Mifare
Ultralight C support.

ATTENTION:
Previously a non-standard representation of NFC card uid was returned by
the Mfrc522Reader class. With this change a standard representation of
the NFCs uid is return which breaks all currently stored links between
cards and actions.

* Add legacy mode option

Add a legacy mode similar to 'future3' implementation.
Use the legacy mode to allow correction of card uid read with Mfrc522
while keeping the class backward compatibil, cf. 'future3' handling.

* Add error handling for missing `Mode_Legacy` file.

* Change legacy mode to UID option for rc522

Modified general legacy mode to a specific option of the rc522 reader
that allows to change between the read of the usual UID and the read of
the previous custom implementation of card ID.

* Changed error handling of non-existing `Rfidreader_Rc522_Readmode_UID` file.

* Allow rc522 readmode UID setting during setup

Extend rc522 setup script to question user for the usage of UID mode
rather than the old custom card ID.

* Bugfix: restart rfid service properly during setup of rc522.

* add installation test parameter

---------

Co-authored-by: Alvin Schiller <[email protected]>
Bumps [actions/cache](https://github.com/actions/cache) from 3 to 4.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](actions/cache@v3...v4)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* update workflow with improvements from v3

* dont run all tests for user "hans"

* fix order for readability
* fix wait_for_tag for both modes

* fix function names

* move rc522 settings init

* fix reader readCard indirection (#551)

access readCard function of Reader class itself.
readCard added for "experimental"

* moved rc522 reader initialization

* updated rc522 implementation in "experimental.multi"

* highlight default setting
Bumps [mopidy-iris](https://github.com/jaedb/iris) from 3.69.2 to 3.69.3.
- [Release notes](https://github.com/jaedb/iris/releases)
- [Commits](jaedb/Iris@3.69.2...3.69.3)

---
updated-dependencies:
- dependency-name: mopidy-iris
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fixed markdown warnings

* fix flake warnings

* Bump coverallsapp/github-action from 1 to 2

Bumps [coverallsapp/github-action](https://github.com/coverallsapp/github-action) from 1 to 2.
- [Release notes](https://github.com/coverallsapp/github-action/releases)
- [Upgrade guide](https://github.com/coverallsapp/github-action/blob/main/UPGRADE.md)
- [Commits](coverallsapp/github-action@v1...v2)

---
updated-dependencies:
- dependency-name: coverallsapp/github-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

* Bump github/codeql-action from 2 to 3

Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2 to 3.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](github/codeql-action@v2...v3)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

* Bump actions/setup-python from 4 to 5

Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](actions/setup-python@v4...v5)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

* Bump php-mock/php-mock-phpunit from 2.8.0 to 2.9.0

Bumps [php-mock/php-mock-phpunit](https://github.com/php-mock/php-mock-phpunit) from 2.8.0 to 2.9.0.
- [Release notes](https://github.com/php-mock/php-mock-phpunit/releases)
- [Commits](php-mock/php-mock-phpunit@2.8.0...2.9.0)

---
updated-dependencies:
- dependency-name: php-mock/php-mock-phpunit
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

* Bump phpunit/phpunit from 9.6.13 to 9.6.15

Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) from 9.6.13 to 9.6.15.
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/9.6.15/ChangeLog-9.6.md)
- [Commits](sebastianbergmann/phpunit@9.6.13...9.6.15)

---
updated-dependencies:
- dependency-name: phpunit/phpunit
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

* update phpunit

* dont enforce php version in action

* explicitly set used version 7.4

* pin instantiator version to 1.5

* test usage of 7.3

* revert last change

* update to latest phpunit 11 and remove patch for serialize

* use php 10 instead of 11

* update to latest phpunit an php 8.x for github action

* fix phpunit command line option

* remove unnecessary package

* pin php-mock-phpunit only to major version

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fixed markdown warnings

* fix flake warnings

* Bump coverallsapp/github-action from 1 to 2

Bumps [coverallsapp/github-action](https://github.com/coverallsapp/github-action) from 1 to 2.
- [Release notes](https://github.com/coverallsapp/github-action/releases)
- [Upgrade guide](https://github.com/coverallsapp/github-action/blob/main/UPGRADE.md)
- [Commits](coverallsapp/github-action@v1...v2)

---
updated-dependencies:
- dependency-name: coverallsapp/github-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

* Bump github/codeql-action from 2 to 3

Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2 to 3.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](github/codeql-action@v2...v3)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

* Bump actions/setup-python from 4 to 5

Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](actions/setup-python@v4...v5)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

* Bump php-mock/php-mock-phpunit from 2.8.0 to 2.9.0

Bumps [php-mock/php-mock-phpunit](https://github.com/php-mock/php-mock-phpunit) from 2.8.0 to 2.9.0.
- [Release notes](https://github.com/php-mock/php-mock-phpunit/releases)
- [Commits](php-mock/php-mock-phpunit@2.8.0...2.9.0)

---
updated-dependencies:
- dependency-name: php-mock/php-mock-phpunit
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

* Bump phpunit/phpunit from 9.6.13 to 9.6.15

Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) from 9.6.13 to 9.6.15.
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/9.6.15/ChangeLog-9.6.md)
- [Commits](sebastianbergmann/phpunit@9.6.13...9.6.15)

---
updated-dependencies:
- dependency-name: phpunit/phpunit
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

* fix formatting and link to future3  docs

* fix wrong composer.lock

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump actions/download-artifact from 3 to 4

Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 3 to 4.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](actions/download-artifact@v3...v4)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

* Bump actions/upload-artifact from 3 to 4

Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](actions/[email protected])

* Bump geekyeggo/delete-artifact from 2 to 4

* add write permission for artifact deletion

* ignore fails for artifact deletion

* REVERT: 
ignore fails for artifact deletion

* REVERT: 
add write permission for artifact deletion

* remove cleanup stage for now

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* read out scontrol for audio iface names.
set first as default or PCM

* update Readme for amixer (sudo)

* improve readability
* added trigger play function to gpio.
added function args to control actions

* update function calls with possible arguments

* updated readme

* added args for usb button mapping

* Update README.md

* fix parameter name

* update parameter names

* update examples

* fix args for shutdownButton handler

* update doc

* Apply suggestions from code review

Co-authored-by: s-martin <[email protected]>

* commented test main functions

* change default to yes

* refactor to markdown links

* updated pytest and coverage paths. ignore test dirs

* removed source and omit scripts folder

* upload coverage html

* add shutdown_button coverage

* add two_button_control coverage

* imports harmonized

* add two_button_control coverage

* Revert "upload coverage html"

This reverts commit 0729e1b.

* fix flake8

* add simple_button coverage

* fix flake8 warnings

* add gpio_control  coverage

* add test for additional type names

* update example configs

* update flake8 config

* add Todo

* add led coverage

* fix var name

* fix test ini location

* fix test error on destruction

* fix import paths and class name

* remove unused code

---------

Co-authored-by: s-martin <[email protected]>
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 3.0.0 to 3.1.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](docker/setup-buildx-action@v3.0.0...v3.1.0)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* changed issue templates to issue form

* renamed files

* updated links and icons

* Update .github/ISSUE_TEMPLATE/bug_v3.yaml

Co-authored-by: s-martin <[email protected]>

* Update log sources

* Update logs description

* removed "Reporting Bugs" section from Readme

---------

Co-authored-by: s-martin <[email protected]>
* moved config files in subdir

* renamed autohotspot resources.

* updates from v3.
change crontab to timer service

* refactored config file handling to functions.
Added interfaces conf file handling.

* add service enablement check

* update tests

* add uninstall before installation on updates

* fix tests

* add support for NetworkManager

* fix tests

* add tests for network management

* fix mpd test if not installed

* start service instead of script.

* remove wpa_cli references (not needed).

* updated installation wifi setup

* updated wifi ui

* changed order of logic to always get the current file state

* simplify ui wifi logic

* set active connection readonly

* reorder active connection to front.
use uuid for iteration.

* remove unneccary comment

* test added. some changes needed

* fixed ci var definition

* changed test order

* updated logs for network settings

* extracted get passphrase function. use also in tests

* restored dhcpcd wpa conf setup. fixed tests

* fix autohotspot setup

* update ci tests scripts. renamed

* improve readability and update tests parameter

* removed log output

* change default for wifi/staticip setup to "no"

* removed hotstpot userscript.

* only show *.sh files as userscripts
* activated delete-artifacts again with v5

* deactivate failOnError for deletion
* fix path for config.txt

* fix service name

* updated pirateAudioHAT readme
* updated matrix links, removed gitter badge.

* Update gallery description and link to wiki

* moved calendars and images to the wiki

* updated image links to wiki. removed duplicate files

* add branch links for v2
@AlvinSchiller AlvinSchiller added Release Informs about a Release candidate legacy_v2 Issues, discussions and PRs related to Version 2.x labels Mar 27, 2024
@AlvinSchiller AlvinSchiller added this to the v2.6 milestone Mar 27, 2024
* fix: removed obsolete file

* fix: removed non optional mpd setup option. 

always install mpd config

* fix: renamed test scripts

* change: change spotify setup default to no

* fix: rename sample mpd.conf
@AlvinSchiller AlvinSchiller marked this pull request as ready for review March 28, 2024 07:56
@AlvinSchiller AlvinSchiller merged commit dd2cda7 into master Mar 29, 2024
62 of 64 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
legacy_v2 Issues, discussions and PRs related to Version 2.x Release Informs about a Release candidate
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants